skidaway island - French English Dictionary